Big Huge Thesaurus

European nation

noun